effect a payment - Inglés Sinónimo Diccionario